cell-based therapy - English Synonyms Dictionary